@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:#fff; font-size:12px; font-family:Arial,"宋体";}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,p,input { margin: 0px; padding: 0px;}
li { list-style-type: none;}
img{ border:0}
.clear { margin: 0; padding: 0; clear: both; }
.clear hr { margin: 0; padding: 0; display: none; }
a:link,a:visited{ color:#2d2d2d; text-decoration: none; font-family:Arial,"宋体"; blr:expression(this.onFocus=this.blur());}
a:hover,a:active{ text-decoration: none; color:#02539f;}
:focus { outline: none; } /* for Firefox */
.left{ float:left;}
.right{ float:right;}

/****************头****************/
.top{ width:980px; height:60px; margin:0 auto; margin-top:20px;}
.logo{ margin-left:15px; width:297px;}
.menu{ width:668px; _width:652px; height:23px; border-bottom:1px solid #999999; margin-top:27px; padding-bottom:3px;}
.menu_btn{ position:relative; background:url(../images/menu_1.jpg) no-repeat; width:500px; height:23px; margin-left:80px; _margin-left:27px;}
.menu_btn ul li{ float:left;}
.menu_btn li a{ height:23px; display:block;}
.menu_btn ul li a:hover,.menubtn_1_cur,.menubtn_2_cur,.menubtn_3_cur,.menubtn_4_cur,.menubtn_5_cur,.menubtn_6_cur{ background:url(../images/menu_2.jpg) no-repeat; text-decoration:none;}

.menubtn_1{width:68px; }
a:hover.menubtn_1,.menubtn_1_cur{ background-position:0 0;}
.menubtn_2{width:87px; }
.menu_btn ul li a:hover.menubtn_2,.menubtn_2_cur{background-position:-68px 0; }
.menubtn_3{width:93px; }
.menu_btn ul li a:hover.menubtn_3,.menubtn_3_cur{  background-position:-155px 0; }
.menubtn_4{width:86px; }
.menu_btn ul li a:hover.menubtn_4,.menubtn_4_cur{  background-position:-248px 0; }
.menubtn_5{width:79px; }
.menu_btn ul li a:hover.menubtn_5,.menubtn_5_cur{  background-position:-334px 0; }
.menubtn_6{width:87px; }
.menu_btn ul li a:hover.menubtn_6,.menubtn_6_cur{  background-position:-413px 0; }

.yuyan{ line-height:23px;}
.yuyan a{ font-size:14px;}

.banner{ width:980px; margin:0 auto;} 
.banner_bg{ margin-top:10px;}

#player{ position:relative; width:980px; height:350px; margin:0 auto; border:0px;}
#player a{}
#player *{ border:0; padding:0; margin:0;}
#player .Limg{ position:relative;}
#player .Limg li{ position:absolute; top:0;left:0; background:#fff;}
#player .Limg li img{ margin:0; width:980px; height:350px;}
#player .Nubbt{ display:none; position:absolute; z-index:99; left:10px; bottom:-21px; _bottom:-25px;}
#player .Nubbt span{ margin:0 3px; display:block; height:8px; width:8px; float:left; background:url(../images/xiaotu_1.gif) -12px 0 no-repeat; cursor:pointer; text-indent:-999em;}
#player .Nubbt span.on{ background:url(../images/xiaotu_1.gif) 0 0 no-repeat;}

.news{ background:url(../images/yongtu_2.jpg) repeat-x; height:33px; line-height:33px; font-size:14px;}
.shell{
	width:650px;
	font-size:14px;
	margin-top:8px;
	line-height:18px;
}
.core{
	height:18px;
	line-height:18px;
	overflow:hidden;
}
.core ul li{
}
.core span{ color:#666; margin-right:12px;}


.xinwen_yb{ margin-right:10px;}
.xinwen_yb a{ color:#666;}
.xinwen_yb a:hover{ color:#f00;}

.main_zb{ width:702px;}
.main{ width:980px; margin:0 auto; margin-top:12px;}
.cpjg_tu{ margin-top:10px;}

.sousuo{ width:256px; height:22px; line-height:22px;}
.inquiry_tian{ border:0px none; width:180px; padding:0 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}

.bk_hui{ border:1px solid #CCC;}

#i_photo img{margin-left:0px;}
.i_link2 a{float:center;margin:2px;padding:2px 0;display:blcok;height:22px;line-height:22px;}
#index_page{float:right;display:block;height:12px;padding:0; margin-bottom:2px;}
#index_page *{float:left;display:inline;line-height:12px;border:1px solid #5595b9;text-align:center;padding:0;margin:0 1px;}
#index_page strong{background:#5595b9;color:#fff;width:14px;}
#index_page span{color:#009a91;padding:1px 0 0 0;border:0;cursor:pointer;}
#index_page a{width:13px;color:#009A91;text-decoration:none;}
.center{text-align:center;}
.mleft0{margin-left:0px !important;}
.mtop0{margin-top:0px !important;}
.strong{font-weight: bold;}
.sb{color:#009A91;font-weight: bold;}
/*头部*/
#i_photo_index{width:256px;height:158px;text-align:center;}
#i_photo_index a.i_photo_a{height:158px;text-align:center;}
#i_photo_index a.i_photo_a img{}

.main_yb{ width:256px;}
.lxwm{ margin-top:21px; font-size:13px; line-height:18px;}

.low{ width:980px; margin:0 auto; /*margin-top:15px;*/ text-align:center; border-top:1px solid #666; padding-top:10px;}
.low_top{ text-align:center; width:600px; margin:0 auto;}

/****************内页****************/

.cp_viewmore{ background:url(../images/yongtu_33.jpg) repeat-x; height:335px; padding:20px 0; margin-top:10px;}
.cpv_zb{ width:365px; margin-left:40px;}
.cpvzb_tit{ position:absolute; left:35px; z-index:99; width:270px; margin-top:20px; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:30px;}

#products_example {
	width:950px;
	height:335px;
	position:relative;
	margin-left:25px;
}

/*
	Slideshow
*/

#products {
	margin-left:26px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
#products .slides_container {
	width:438px;
	height:289px;
	padding:14px;
	overflow:hidden;
	float:lerightft;
	position:relative;
	display:none;
	margin-left:240px;
	_margin-left:210px;
}
.slides_container{
	background:url(../images/yongtu_37.jpg) no-repeat;
	width:438px;
	height:289px;}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container ul li a {
	width:438px;
	height:289px;
	display:block;
}

/*
	Next/prev buttons
*/

#products .next,#products .prev {
	position:absolute;
	top:127px;
	left:420px;
	width:21px;
	height:0;
	padding-top:31px;
	overflow:hidden;
	display:block;
	z-index:101;
}

#products .prev {
	background:url(../images/arrow-prev.png);
}

#products .next {
	left:910px;
	background:url(../images/arrow-next.png);
}

/*
	Pagination
*/

#products .pagination {
	margin-top:200px;
	width:350px;
	height:92px;
	padding:5px 5px;
	float:left;
	margin-right:55px;
}

#products .pagination li {
	float:left;
	margin:1px 1px;
	list-style:none;
}

#products .pagination li a {
	border:2px solid #ececec;
	display:block;
	width:90px;
	height:57px;
	float:left;
}

#products .pagination li.current a {
	border:2px solid #d1d2d2;
	margin:0;
}

.cpxxjs{ width:980px; margin:0 auto; margin-top:25px;}
.cpxxjs_tit{ height:40px; line-height:40px;}
.cpxxjs p{ font-size:14px; color:#666;}

.cptj{ width:980px; height:198px;}
.cptj ul li{ float:left; width:149px; background:url(../images/yongtu_35.jpg) no-repeat; height:149px; padding:5px; text-align:center; margin:1px;}
.cptj ul li img{ width:149px; height:149px; margin-bottom:10px;}
.cptj ul li a:link,.cptj ul li a:visited{ color:#666;}

.neyedaohang{ background:url(../images/yongtu_2.jpg) repeat-x; height:33px; line-height:33px; font-size:12px;}
.neyedaohang2{ background:url(../images/yongtu_2.jpg) repeat-x; height:33px; line-height:33px; font-size:12px; margin-top:20px;}

.ymwz{ background:url(../images/xiaotu_2.gif) 0 10px no-repeat; margin-left:5px; padding-left:20px; width:300px; color:#666;}
.sousuo_ny{ margin:5px; _margin:3px; width:258px;}

.content{ width:965px; margin:0 auto; overflow:hidden; padding-top:20px;}
.nydh{ width:180px; overflow:hidden;}
.dh_tit{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#1a58b1; margin-bottom:15px; text-decoration:underline;}
.nydh ul li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:14px; margin:10px 0;}
.nydh ul li .cur{ text-decoration:underline;}
.nydh ul li span{ font-family:Arial, Helvetica, sans-serif; display:block; width:16px; height:15px; background-color:#c7c7c7; float:left; line-height:15px; margin-right:5px;}

.nynr{ width:750px;}
.nynr p{ font-size:14px; color:#333; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif;}

.sbzx_about{ width:640px; overflow:hidden;}
.sbzx_about ul li{ margin-bottom:25px; height:152px;}
.sbzx_tu{ width:200px; height:150px; margin-right:15px;}
.sbzx_tu img{ border:1px solid #CCC;}
.sbzx_tit{ width:300px; font-size:14px; line-height:20px;}
.sbzx_tit a{ font-family:Georgia, "Times New Roman", Times, serif;}

.xgzs{ width:740px;}
.xgzs ul li{ width:164px; margin:10px; _margin:8px; float:left;}
.zstp img{ border:1px solid #CCC; margin-bottom:5px; padding:1px;}

.xgzs_da{ text-decoration:underline;text-align:center;width:720px; margin:0 auto; }
.xgzs_da img{ border:1px solid #CCC; margin-bottom:15px;}
.xgzs_da a{ padding:0 30px; text-decoration:none;}

.clzx{ width:956px; margin:0 auto;}
.clzx_tit{ width:924px; border:1px solid #c6d1e4; border-bottom:0px none; background-color:#6d9dd1; padding:15px; line-height:20px; color:#FFF; font-size:14px;}
.clzx_tu{ margin-bottom:10px;}

.cpzx_zb{ width:730px; min-height:550px; height:auto; _height:550px; overflow:hidden;}
.cpzx_zb ul li{ background:url(../images/yongtu_24.jpg) no-repeat; float:left; width:165px; padding:5px; text-align:center; margin:2px 2px 20px 2px;}
.cpzx_zb ul li img{ margin-bottom:10px;}
.cpzx_zb ul li a{ color:#0872ee;}

#box{ position:relative;width:220px;}
.div1{width:220px;}
.div2{position:fixed;_position:absolute;top:0;z-index:190;}

.function{font-family:Georgia, "Times New Roman", Times, serif;}

#list {width: 220px;}
#list dt { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; margin:8px 0; cursor:pointer;}
#list dd {display: none; font-family:12px; color:#5e5e5e; line-height:20px; padding-left:25px;}
#list dd a{color:#5e5e5e;}
#list dd a:hover{color:#1a58b1;}

#list dd.vis {display: block}
.function h2 {font-weight: bold; font-size: 1.2em}
.function p {margin-left: 15px; color: #666}

.mainTitlowjuli{ width:100%; height:35px;}
.mainTit{
	float:left;
	display: inline-block; 
	font-size:20px;
	color:#1a58b1;
	padding-bottom:3PX; 
	border-bottom:1px solid #1a58b1;
	font-family:Georgia;
}

#list dt span{ font-family:Arial, Helvetica, sans-serif; display:block; width:16px; height:15px; background-color:#c7c7c7; float:left; line-height:15px; margin-right:5px;}

.bagtype{ margin-top:30px;}
.bagtype ul li{ font-size:12px; line-height:20px;}
.bagtype ul li a{ font-family:Georgia, "Times New Roman", Times, serif; color:#666;}
.bagtype ul li a:hover,.bagtype ul li a.cur{ color:#1a58b1;}

.faq_ts{ background:url(../images/yongtu_26.jpg) no-repeat; width:965px; height:80px; text-align:center; line-height:80px; font-size:14px; color:#666;}

.ask{ width:425px; margin-top:20px; font-size:14px; height:425px; font-family:Georgia, "Times New Roman", Times, serif;}
.txk_1{ width:280px; border:1px solid #999; height:25px; line-height:25px;}
.txk_2{ width:280px; height:125px; border:1px solid #999; line-height:25px;}
.ask span{ color:#f00; font-weight:bold;}

.question{ margin-top:20px; width:505px;}
.wentihuida{ width:500px;}
.wentihuida li{ background:url(../images/yongtu_28.jpg) 0 2px no-repeat; padding-left:20px; font-size:14px; margin-bottom:10px;}
.wentihuida li a{ color:#333;}
.wentihuida li a:hover{ color:#1a58b1;}

.page{ height:16px; line-height:19px; text-align:center; margin:20px 0;}
.page .font{ color:#1a58b1; background:none; border:1px solid #CCC;}
.page .cur{background:url(../images/page_bg2.jpg) no-repeat ;}
.page a{ color:#fff; background:url(../images/page_bg.jpg) no-repeat ; padding:1px 5px; margin:3px;}
.page .left a{ color:#FFF;}
.page .right a{ color:#1a58b1;}

.xinwen_tu{ width:250px;}
/*********图片切换 css定义***********/
.sub_box{width:419px; height:475px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; font-size:12px;}
.sub_box img{border:none; width:419px; height:475px;}
#bd1lfimg{position:relative; width:419px; height:475px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:419px; height:475px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:419px; height:475px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:419px; height:30px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:10px 10px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:442px; height:16px; bottom:2px; right:1px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:16px; float:right;}
.sub_no li{display:block; width:16px; height:16px; float:left; overflow:hidden; line-height:16px; vertical-align:middle; text-align:center; background:#fff; font-family:Arial; font-size:11px; color:#000; cursor:pointer; border:1px solid #004098;}
.sub_no li.show{background:#004098; color:#fff;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}

.xinwenfl{ width:515px;}
.xw_view{ }
.xw_view li{ background:url(../images/yongtu_28.jpg) 0 2px no-repeat; padding-left:20px; font-size:14px; margin-bottom:10px;}
.xw_view li a{ color:#333;}
.xw_view li a:hover{ color:#1a58b1;}



/********** "主要产品切换" **********/
.tab{ width:700px; overflow:hidden;}
.tab-hd { background:#fff; overflow:hidden; zoom:1;}
.tab-hd dd{ float:left; width:140px; height:52px; color:#fff; text-align:center; cursor:pointer;}
.tab-hd dd.active{ background:#F60;}
.tab-bd dd{display:none; padding:10px 10px 0px 10px; height:170px; border:1px solid #ddd; border-top:0 none; border-bottom:0 none; font-size:24px;}

.cpbg_1{ background:url(../images/cp_bg_1.jpg) no-repeat; height:233px; width:700px; overflow:hidden;}
.cpbg_2{ background:url(../images/cp_bg_2.jpg) no-repeat; height:233px; width:700px; overflow:hidden;}
.cpbg_3{ background:url(../images/cp_bg_3.jpg) no-repeat; height:233px; width:700px; overflow:hidden;}
.cpbg_4{ background:url(../images/cp_bg_4.jpg) no-repeat; height:233px; width:700px; overflow:hidden;}
.cpbg_5{ background:url(../images/cp_bg_5.jpg) no-repeat; height:233px; width:700px; overflow:hidden;}

.cpbg_1_zb{ width:540px; padding:50px 5px 0 5px;}
.cpbg_2_md,.cpbg_3_md,.cpbg_4_md{ width:540px; padding:50px 5px 0 5px;}
.cpbg_5_md{width:540px; padding:50px 5px 0 5px;}

.cpbg_1_yb{ width:136px;}
.cpbg_2_zb{ width:34px; height:229px;}
.cpbg_2_yb{ width:102px;}
.cpbg_3_zb{ width:68px; height:229px;}
.cpbg_3_yb{ width:68px;}
.cpbg_4_zb{ width:102px; height:229px;}
.cpbg_4_yb{ width:34px;}
.cpbg_5_zb{ width:136px; height:229px;}

a:link.qiehuabtn,a:visited.qiehuabtn{ width:140px; height:52px; display:block; background:url(../images/cpmenu_01.jpg) no-repeat;}
a:hover.qiehuabtn,a:active.qiehuabtn{ background:url(../images/cpmenu_01b.jpg) no-repeat; }
.cur a.qiehuabtn{ background:url(../images/cpmenu_01b.jpg) no-repeat; }

a:link.qiehuabtn2,a:visited.qiehuabtn2{ width:140px; height:52px; display:block; background:url(../images/cpmenu_02.jpg) no-repeat;}
a:hover.qiehuabtn2,a:active.qiehuabtn2,li.cur a.qiehuabtn2{ background:url(../images/cpmenu_02b.jpg) no-repeat;}

a:link.qiehuabtn3,a:visited.qiehuabtn3{ width:140px; height:52px; display:block; background:url(../images/cpmenu_03.jpg) no-repeat;}
a:hover.qiehuabtn3,a:active.qiehuabtn3,li.cur a.qiehuabtn3{ background:url(../images/cpmenu_03b.jpg) no-repeat;}

a:link.qiehuabtn4,a:visited.qiehuabtn4{ width:140px; height:52px; display:block; background:url(../images/cpmenu_04.jpg) no-repeat;}
a:hover.qiehuabtn4,a:active.qiehuabtn4,li.cur a.qiehuabtn4{ background:url(../images/cpmenu_04b.jpg) no-repeat;}

a:link.qiehuabtn5,a:visited.qiehuabtn5{ width:140px; height:52px; display:block; background:url(../images/cpmenu_05.jpg) no-repeat;}
a:hover.qiehuabtn5,a:active.qiehuabtn5,li.cur a.qiehuabtn5{ background:url(../images/cpmenu_05b.jpg) no-repeat;}

.shouwei{ height:12px; width:700px; overflow:hidden;}

.slider_div { margin:0; padding:0; list-style:none; }
.slider_div ul,
.slider_div li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
.slider_div li { width:545px; height:170px; overflow:hidden;}
p.controls { margin:0; position:relative; }
.prevBtn,
.nextBtn { display:block; margin:0; overflow:hidden; width:21px; height:44px; position:absolute; left:0; top:-110px;}
.nextBtn { left:520px; }
.prevBtn a { display:block; width:24px; height:44px; background:url(../images/l_arrow.gif) no-repeat 0 0; }
.nextBtn a { display:block; width:24px; height:44px; background:url(../images/r_arrow.gif) no-repeat 0 0; }

/*simple text*/
.simple { width:680px;}
.simple .text { color:#858585; width:200px; float: right; margin:10px 0; padding:0;}

.slider div.slice1 { width:530px; height:160px; margin:0; padding:0;}
.slider div.cptu_zb { width:137px; height:140px; margin:10px 10px 1px 35px; _margin:10px 10px 1px 17px; float:left;}
.slider div.cptu_zb img{ width:137px; height:137px;}
.slider div.cptit_yb{ width:310px; height:135px; margin-top:35px;}
.slider h2 { color:#000; text-align:center; font-size:12Px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.slider div.lister { float:right; width:120px; padding:20px;}
.slider div p { font-size:12px; color:#666; font-weight:normal;}

a:link.genxingoff,a:visited.genxingoff{ display:block; height:229px; float:left; width:34px;}

a:link.genxingon,a:visited.genxingon{ display:none;}
a:hover.genxingon{}

/*Index Rolling News 2012-10-31*/
#divnewspagination { width: 106px; height: 36px; margin-top: 12px; float:left; }
#divnewspagination ul { padding-left: 12px; }
#divnewspagination li { float: left; width: 15px; text-align: center; }
#divnewspagination li a { color: #666666; display: block; width: 9px; height: 8px; margin-top: 2px; background: url(../images/xiaotu_1.gif) -12px 0 no-repeat;}
#divnewspagination li a:hover { background: url(../images/xiaotu_1.gif) 0 0 no-repeat; }
#divnewspagination li.current a { color: #ff6600; font-weight: bold; background: url(../images/xiaotu_1.gif) 0 0 no-repeat;}

#divnewscontent { position: relative; width: 680px;float:left; font-size:12px;}
#divnewscontent ul { position: absolute; }
#divnewscontent li { float: left; }
#divnewscontent a { color: #2D2D2D; overflow: hidden; width: 680px; height: 36px; display: block; }
#divnewscontent a:hover{ color:#02539F;}

/*2012-11-5*/
.tab_class{background: url(../images/yongtu_2n.jpg) repeat-x left bottom;height: 44px;line-height: 33px; padding:0 10px;font-size: 14px; margin-bottom:15px;}
.tab_class a.cur{ display:inline-block; height:44px; background:url(../images/tab_class.jpg) no-repeat center bottom; width:128px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; margin:0 5px;}
.tab_class a.cur{ color:#1859B0; font-weight:bold;}


#rollqq{position: fixed;padding: 2px;width: 100px;z-index: 100;top:10px;font-size: 12px;}
.qqimg{border:0;padding:0;margin:0;display:block;}
#rollqq a.qqa:link {color: red;}
#rollqq a.qqa:hover {color: blue;}
#rollqq a.qqb:link {color: black;}
#rollqq a.qqb:hover {color: blue;}
#rollqq .fudqqmid{background:url("../images/kefu_middle.gif") repeat-y;width:110px;}
#rollqq .fudqqmid ul{list-style-type:none;}
#rollqq .fudqqmid ul li img{margin:3px 0 7px 15px;}
